Abstract: Peer-to-peer (P2P) networks are used to the consideration ofa worldwide with their excessive success in the file sharing in the networks (such as Napster, Gnutella, Kazaa, BitTorrent, JXTA and Freenet). Increase the popularity of (Peer to Peer) P2P networks has been witnessed by millions of Internet users. In this paper, an analysis of network architectures evolution, from client to server Peer to Peer (P2P) networking, will be given, underlining the benefits and the probable problems of existing approaches, which provides essential theoretical base to drive future generation of distributed systems. Peer to Peer (P2P) are important improvements on large scale DS (distributed systems) design and evolution of the Internet architectures. Widely used applications have a great pact of thepractical result has been followed in the research area for improvement. (P2P) Peer-to-Peer content/file sharing, mediastreaming, and telephony applications. There are a large range of other applications under improvement or being proposed. The underlying architecture shares the feature such as decentralization, sharing of system resources, virtualization, autonomy and self-organization. These features constitute the P2P paradigm. [1].
Keywords: Peer-to-peer (P2P), DS (distributed systems), decentralization, telephony applications.